finite game - English Synonyms Dictionary